// ConstantArray.h
#pragma once
#include "Constant.h"
#include <vector>

class PointerType;

class ConstantArray : public Constant {
public:
    ConstantArray(PointerType* type, const std::vector<Value*>& values);
    
    const std::vector<Value*>& getValues() const { return values; }
    
    std::string toString() const ;
    
private:
    std::vector<Value*> values;
};